$(function() { var emailreg = /^([\w-\.]+@([\w-]+\.)+[\w-]{2,4})?$/; $(".boton").click(function(){ $(".error").fadeOut().remove(); if ($(".nombre").val() == "") { $(".nombre").focus().after('Ingrese su nombre'); return false; } if ($(".email").val() == "" || !emailreg.test($(".email").val())) { $(".email").focus().after('Ingrese un email correcto'); return false; } if ($(".asunto").val() == "") { $(".asunto").focus().after('Ingrese un asunto'); return false; } if ($(".mensaje").val() == "") { $(".mensaje").focus().after('Ingrese un mensaje'); return false; } }); $(".nombre, .asunto, .mensaje").bind('blur keyup', function(){ if ($(this).val() != "") { $('.error').fadeOut(); return false; } }); $(".email").bind('blur keyup', function(){ if ($(".email").val() != "" && emailreg.test($(".email").val())) { $('.error').fadeOut(); return false; } }); });